/**
 * 1、三目运算符( ternary operator )
 *      logic_expression ? result1 : result2 ;
 * 2、当 logic_expression 结果为 true 时 就返回 result1 ，否则就返回 result2 
 * 3、Math.random() 函数可以随机产生 [ 0 , 1 ) 之间的浮点数
 */

// 利用 Math.random() 函数可以 随机产生 [ 0 , 1 ) 之间的浮点数
let rand = Math.random(); // 伪随机数
console.log( rand );

// 让 [ 0 , 1 ) 范围内的浮点数乘以 100 ，即可得到 [ 0 , 100) 之间的浮点数
let num = rand * 100 ;
console.log( num );

// 利用 Math.floor 函数将小数部分舍弃
let x = Math.floor( num ); // 得到的是 [ 0 , 100 ) 之间的整数
console.log( x );

let y = x > 50 ? '比50大' : '不大于50' ; 
console.log( y );

